namespace OpenGL;

public enum ArbUniformBufferObject
{
	UniformBuffer = 35345,
	UniformBufferBinding = 35368,
	UniformBufferStart = 35369,
	UniformBufferSize = 35370,
	MaxVertexUniformBlocks = 35371,
	MaxGeometryUniformBlocks = 35372,
	MaxFragmentUniformBlocks = 35373,
	MaxCombinedUniformBlocks = 35374,
	MaxUniformBufferBindings = 35375,
	MaxUniformBlockSize = 35376,
	MaxCombinedVertexUniformComponents = 35377,
	MaxCombinedGeometryUniformComponents = 35378,
	MaxCombinedFragmentUniformComponents = 35379,
	UniformBufferOffsetAlignment = 35380,
	ActiveUniformBlockMaxNameLength = 35381,
	ActiveUniformBlocks = 35382,
	UniformType = 35383,
	UniformSize = 35384,
	UniformNameLength = 35385,
	UniformBlockIndex = 35386,
	UniformOffset = 35387,
	UniformArrayStride = 35388,
	UniformMatrixStride = 35389,
	UniformIsRowMajor = 35390,
	UniformBlockBinding = 35391,
	UniformBlockDataSize = 35392,
	UniformBlockNameLength = 35393,
	UniformBlockActiveUniforms = 35394,
	UniformBlockActiveUniformIndices = 35395,
	UniformBlockReferencedByVertexShader = 35396,
	UniformBlockReferencedByGeometryShader = 35397,
	UniformBlockReferencedByFragmentShader = 35398,
	InvalidIndex = -1
}
